feminine form of orageux - Spanish English Dictionary